Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
228A STAMFORD HILL Terraced £767,158 £367,000 25 Mar 2004
234A STAMFORD HILL Terraced £661,119 £147,500 1 Mar 1999